it ulcerates - Espagnol Anglais Dictionnaire